html,body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#202f53; background-color:#edf5ff; padding: 0px; margin: 0px; overflow: hidden;}
/*input{ background-color: #eef3f9; border: 1px solid #cfd8e1; margin: 0px; padding: 0px;}*/

/* ************************  Begin CSS main Menu *********************************** */
div.main-menu{ width:100%; background:url(bg_main-menu.gif) no-repeat top left; height: 26px; float: left;} 
div.main-menu ul.item_menu{ width: auto; margin: 0px 0px 0px 5px; padding: 0px; font-size: 12px; float: left;} 
div.main-menu ul.item_menu li{ list-style: none; margin: 0px; padding: 0px; float: left; background: url(line_menu_top.gif) no-repeat right 5px; padding-right: 2px;}
div.main-menu ul.item_menu li a{ text-decoration:none; color: #fff; padding: 5px 15px 6px 15px;  float: left; font-weight: bold; font-family: Arial; } 
div.main-menu ul.item_menu li a:hover{ background: url(bg_over_menutop.gif) repeat-x top left; color: #022c75; }
div.main-menu ul.item_menu li .clsActive{background: url(bg_over_menutop.gif) repeat-x top left; color: #022c75; }

.div_format_conten {overflow: auto; text-align: center; clear:both;}

/* ************************  End CSS main Menu *********************************** */

#Link_top{ height: 40px; background:url(bg_linktop.gif) repeat-x top left; width:100%; float:left;   margin: 0px ; padding: 0px;}
#Link_top .left_linktop{ width:auto; margin: 0px; padding: 0px; float:left; } 
#Link_top .left_linktop ul.Item{ width:auto; margin: 5px 0px 0px 5px; padding: 0px; float:left; }
#Link_top .left_linktop ul.Item li{ height: 39px; padding: 0px 0px 0px 10px; margin: 0px 2px 0px 0px; background: url('bg_left_link_top.png') no-repeat left top;  
float:left; min-width:20px; list-style:none;
    width: 151px;
}
#Link_top .left_linktop ul.Item li span{ height: 39px; background: url(bg_right_link_top.png) no-repeat top right; margin: 0px; padding: 8px 10px 11px 0px; float:left; }

#Link_top .right_linktop{ width:481px; 
margin: 0px; padding: 0px; float:right; position: absolute; top: 4px; right: 5px;
}
#Link_top .right_linktop ul.user{ width: auto; margin: 0px 5px 0px 0px; padding: 0px; float: right; top: 13px; right:0px;}
#Link_top .right_linktop ul.user li{ list-style:none; margin: 0px; padding: 0px; float: left;}
#Link_top .right_linktop ul.user li.line{background: url(line_menu_top.gif) no-repeat 0px 4px;margin: 0px; padding: 0px; width: 2px;}
#Link_top .right_linktop ul.user li a.user_login{ color: #fff; font-size: 12px; text-decoration: none; background:url(User_login.png) no-repeat 0px 0px; padding-left: 18px; padding-right: 8px; padding-bottom: 3px; }
#Link_top .right_linktop ul.user li a.user_login:hover{ text-decoration: underline;}
#Link_top .right_linktop ul.user li a.user_logout{ color: #fff; font-size: 12px; text-decoration: none; background:url(logout.png) no-repeat 0px 0px; padding-left: 18px; margin-left: 8px; padding-bottom: 3px; }
#Link_top .right_linktop ul.user li a.user_logout:hover{ text-decoration: underline;}

a.link-Use{  background:url(Icon_linkTop.png) no-repeat 0px 0px;margin: 3px 0px 0px 0px; padding: 6px 0px 10px 35px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  }
a.link-Use:hover{ text-decoration: underline;}
a.GUEOT-CARD{ background:url(Icon_linkTop.png) no-repeat 0px -31px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 35px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.GUEOT-CARD:hover{ text-decoration: underline;}
a.Read-Card{ background:url(Icon_linkTop.png) no-repeat 0px -62px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 35px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  }
a.Read-Card:hover{ text-decoration: underline;}
a.Book{ background:url(Icon_linkTop.png) no-repeat 0px -95px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 35px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.Book:hover{ text-decoration: underline;}
a.Checkin{ background:url(Icon_linkTop.png) no-repeat 0px -128px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 35px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  }
a.Checkin:hover{ text-decoration: underline;}
a.Checkout{ background:url(Icon_linkTop.png) no-repeat 0px -167px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 35px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.Checkout:hover{ text-decoration: underline;}
a.linktop-tangca{ background:url(Icon_linkTop.png) no-repeat 0px -270px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 35px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.linktop-tangca:hover{ text-decoration: underline;}
a.linktop-ungluong{ background:url(Icon_linkTop.png) no-repeat 0px -305px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 36px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.linktop-ungluong:hover{ text-decoration: underline;}
a.linktop-datban{ background:url(Icon_linkTop.png) no-repeat 0px -340px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 36px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.linktop-datban:hover{ text-decoration: underline;}
a.linktop-thanhtoan{ background:url(Icon_linkTop.png) no-repeat 0px -375px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 36px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.linktop-thanhtoan:hover{ text-decoration: underline;}
a.linktop-thucdon{ background:url(Icon_linkTop.png) no-repeat 0px -412px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 36px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.linktop-thucdon:hover{ text-decoration: underline;}
a.linktop-goimon{ background:url(Icon_linkTop.png) no-repeat 0px -448px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 36px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.linktop-goimon:hover{ text-decoration: underline;}
a.linktop-dondathang{ background:url(Icon_linkTop.png) no-repeat 0px -479px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 36px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.linktop-dondathang:hover{ text-decoration: underline;}
a.linktop-phieunhap{ background:url(Icon_linkTop.png) no-repeat 0px -522px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 36px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.linktop-phieunhap:hover{ text-decoration: underline;}
a.linktop-phieuxuat{ background:url(Icon_linkTop.png) no-repeat 0px -561px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 36px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.linktop-phieuxuat:hover{ text-decoration: underline;}
a.linktop-phieudenghi{ background:url(Icon_linkTop.png) no-repeat 0px -598px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 36px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.linktop-phieudenghi:hover{ text-decoration: underline;}
a.linktop-nhapxuatton{ background:url(Icon_linkTop.png) no-repeat 0px -642px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 36px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.linktop-nhapxuatton:hover{ text-decoration: underline;}
a.linktop-chuyenban{ background:url(Icon_linkTop.png) no-repeat 0px -683px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 36px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.linktop-chuyenban:hover{ text-decoration: underline;}
a.linktop-gopban{ background:url(Icon_linkTop.png) no-repeat 0px -730px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 36px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
a.linktop-gopban:hover{ text-decoration: underline;}


a.nhahang{ background:url(Icon_linkTop.png) no-repeat -4px -203px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 28px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; float:left; display:block;}
a.nhahang:hover{ text-decoration: underline;}
a.khachsan{ background:url(Icon_linkTop.png) no-repeat -4px -238px; margin: 3px 0px 0px 0px; padding: 6px 0px 13px 28px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; float:left; display:block;}
a.khachsan:hover{ text-decoration: underline;}

table.left{ width: 180px; float:left; }
table.right{ width: 100%;  float:left; }

/* ************************  Begin CSS Tab *********************************** */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}
/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}
/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 0px;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px;   
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0px 10px;
    background: url(tab.png) no-repeat;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    padding-left: 0;
    color: #78797c;
    font-size: 11px;
    font-weight: bold;
 	text-transform:uppercase;
    text-align: center;
	font-size: 11px;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */   
  
}
.tabs-nav .tabs-selected a {
    color: #202f53;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 44px; /* IE 6 treats width as min-width */
    height: 18px; /* IE 6 treats height as min-height */
    padding-top: 5px;
    padding-right: 0;
	padding-bottom: 5px;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: 0.4;
}
.tabs-container {    
	clear:both;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
	overflow:auto;
	margin: 0px;
	padding: 0px;	
}
.tabs-container .conten_right{ width:auto; height: 284px; overflow:auto; border: 1px solid #808080; padding:0px 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#202f53;}
.tabs-container .conten_right_top_khachsan{ width: auto; height: 336px; overflow: auto; border: 1px solid #808080; padding:0px 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#202f53;}
.tabs-container .conten_right_full{ width:auto; overflow:auto; border: 1px solid #808080; padding: 0px 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#202f53;}
.tabs-container .conten_left_top{ width:auto; height: 320px; overflow:auto; border: 1px solid #808080; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#202f53; width: 180px;}
.tabs-container 
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}
.conten_right_bottom_nhahang_full{ width:100%; overflow:auto; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#202f53;}


/* ************************  End CSS Tab *********************************** */

ul.Item_room{ width:auto; margin: 5px 0px; padding: 0px; display: block;}
ul.Item_room li{ list-style:none; height: 60px; width:54px; float: left; background-image:url(bg_room.png); display:block; margin: 0px 7px 7px 0px ; font-family: Tahoma, Helvetica, sans-serif; }
a.room-empty{ background:url(Icon_Room.png) no-repeat 0px 0px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.room-empty:hover{ text-decoration:underline;}
a.room-book{ background:url(Icon_Room.png) no-repeat 0px -60px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.room-book:hover{ text-decoration:underline;}
a.room-Lodge{ background:url(Icon_Room.png) no-repeat 0px -120px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.room-Lodge:hover{ text-decoration:underline;}
a.room-BookAdd{ background:url(Icon_Room.png) no-repeat 0px -180px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.room-BookAdd:hover{ text-decoration:underline;}
a.room-Dirty{ background:url(Icon_Room.png) no-repeat 0px -240px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.room-Dirty:hover{ text-decoration:underline;}
a.room-Mainte{ background:url(Icon_Room.png) no-repeat 0px -300px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.room-Mainte:hover{ text-decoration:underline;}
a.room-Matur{ background:url(Icon_Room.png) no-repeat 0px -360px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.room-Matur:hover{ text-decoration:underline;}


ul.bt_trangthai{ width:auto; margin: 0px 0px 0px 5px; padding: 0px; float:left;}
ul.bt_trangthai li{ height: 27px; padding: 0px 0px 0px 5px; margin: 0px 2px 0px 0px; background: url(bg_bt_link_left.png) no-repeat top left;  float:left; min-width:20px; list-style:none;  }
ul.bt_trangthai li span{ height: 27px; background: url(bg_bt_link_right.png) no-repeat top right; margin: 0px; padding: 2px 5px 0px 0px; float:left; }
ul.bt_trangthai li .TT_Acrive{ text-decoration: underline; color:#b10554; }

a.TT_Empty{ background:url(Icon_trangthai.png) no-repeat 0px 0px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 28px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT_Empty:hover{ text-decoration: underline;}
a.TT_Book{ background:url(Icon_trangthai.png) no-repeat 0px -26px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 30px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT_Book:hover{ text-decoration: underline;}
a.TT_Lodge{ background:url(Icon_trangthai.png) no-repeat -3px -51px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 26px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT_Lodge:hover{ text-decoration: underline;}
a.TT_AddBook{ background:url(Icon_trangthai.png) no-repeat 0px -76px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 30px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT_AddBook:hover{ text-decoration: underline;}
a.TT_Dirty{ background:url(Icon_trangthai.png) no-repeat -3px -102px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 22px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT_Dirty:hover{ text-decoration: underline;}
a.TT_Mainte{ background:url(Icon_trangthai.png) no-repeat 0px -127px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 30px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT_Mainte:hover{ text-decoration: underline;}
a.TT_All{ background:url(Icon_trangthai.png) no-repeat -3px -154px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 23px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT_All:hover{ text-decoration: underline;}
a.TT_Refresh{ background:url(Icon_trangthai.png) no-repeat -3px -185px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 23px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT_Refresh:hover{ text-decoration: underline;}

a.hr-checkin{ background:url(Icon_hr.png) no-repeat 0px 0px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.hr-checkin:hover{ text-decoration:underline;}
a.hr-checkout{ background:url(Icon_hr.png) no-repeat 0px -58px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.hr-checkout:hover{ text-decoration:underline;}
a.hr-ditre{ background:url(Icon_hr.png) no-repeat 0px -121px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.hr-ditre:hover{ text-decoration:underline;}
a.hr-tangca{ background:url(Icon_hr.png) no-repeat 0px -185px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.hr-tangca:hover{ text-decoration:underline;}
a.hr-ungluong{ background:url(Icon_hr.png) no-repeat 0px -240px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.hr-ungluong:hover{ text-decoration:underline;}

a.TT-hr-checkin{ background:url(Icon-hr-trangthai.png) no-repeat 0px 0px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 28px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT-hr-checkin:hover{ text-decoration: underline;}
a.TT-hr-checkout{ background:url(Icon-hr-trangthai.png) no-repeat 0px -26px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 28px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT-hr-checkout:hover{ text-decoration: underline;}
a.TT-hr-ditre{ background:url(Icon-hr-trangthai.png) no-repeat 0px -53px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 28px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT-hr-ditre:hover{ text-decoration: underline;}
a.TT-hr-tangca{ background:url(Icon-hr-trangthai.png) no-repeat 0px -79px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 28px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT-hr-tangca:hover{ text-decoration: underline;}
a.TT-hr-ungluong{ background:url(Icon-hr-trangthai.png) no-repeat 0px -104px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 28px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT-hr-ungluong:hover{ text-decoration: underline;}
a.TT-hr-all{ background:url(Icon-hr-trangthai.png) no-repeat 0px -127px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 28px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT-hr-all:hover{ text-decoration: underline;}

a.nhahang-Empty{ background:url(Icon_nhahang.png) no-repeat 0px 0px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.nhahang-Empty:hover{ text-decoration:underline;}
a.nhahang-datban{ background:url(Icon_nhahang.png) no-repeat 0px -58px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.nhahang-datban:hover{ text-decoration:underline;}
a.nhahang-chuyenban{ background:url(Icon_nhahang.png) no-repeat 0px -119px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.nhahang-chuyenban:hover{ text-decoration:underline;}
a.nhahang-gopban{ background:url(Icon_nhahang.png) no-repeat 0px -184px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.nhahang-gopban:hover{ text-decoration:underline;}
a.nhahang-goimon{ background:url(Icon_nhahang.png) no-repeat 0px -230px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.nhahang-goimon:hover{ text-decoration:underline;}
a.nhahang-themmon{ background:url(Icon_nhahang.png) no-repeat 0px -282px; text-align: center; font-weight:bold; color:#202f53; font-size: 12px; padding-top: 40px; display:block; width: 54px; text-decoration:none; margin: 2px 0px 0px 0px;}
a.nhahang-themmon:hover{ text-decoration:underline;}

a.TT-nhahang-datban{ background:url(Icon-nhahang-trangthai.png) no-repeat 0px 0px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 22px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT-nhahang-datban:hover{ text-decoration: underline;}
a.TT-nhahang-chuyenban{ background:url(Icon-nhahang-trangthai.png) no-repeat 0px -26px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 22px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT-nhahang-chuyenban:hover{ text-decoration: underline;}
a.TT-nhahang-gopban{ background:url(Icon-nhahang-trangthai.png) no-repeat 0px -54px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 22px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT-nhahang-gopban:hover{ text-decoration: underline;}
a.TT-nhahang-all{ background:url(Icon-nhahang-trangthai.png) no-repeat 0px -80px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 27px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT-nhahang-all:hover{ text-decoration: underline;}
a.TT-nhahang-goimon{ background:url(Icon-nhahang-trangthai.png) no-repeat 0px -108px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 27px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT-nhahang-goimon:hover{ text-decoration: underline;}
a.TT-nhahang-themmon{ background:url(Icon-nhahang-trangthai.png) no-repeat 0px -132px;margin: 0px 0px 0px 0px; padding: 5px 0px 7px 29px; color:#202f53; text-decoration:none; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  float:left; }
a.TT-nhahang-themmon:hover{ text-decoration: underline;}


.date_nhansu{ position: absolute; top: 74px; right: 3px; height: 20px; width: 180px; text-align: right; }

.div_vitri{ float: right;text-align:right; margin: 0px 5px 0px 0px; padding: 2px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#202f53;}

/************************ CSS Menu Left *************************************/
.title_menuleft{ width: auto; height: 24px; background:url(tab_left.png) no-repeat top right; border-left: 1px solid #808080; border-right: 1px solid #808080; color:#202f53; font-weight: bold; font-size: 12px; padding-left: 5px; text-transform: uppercase; font-family: Arial; } 

div.basic  {margin:  0;padding: 0; display: block;}
	.basic  a ,
	.basic  a.selected ,
	.basic  a.active ,
	.basic  a:hover {
		color:			black;
		/*font-weight:	bold;*/
		text-decoration: none;
		cursor:			pointer;
		display:		block;
		padding:		4px 5px 4px 10px;
		font-size: 12px;	
	}
	.basic a {
		background: url("tab_left.png") no-repeat 0px -25px; display: block;
	}
	.basic  a:hover{background: url("tab_left.png") no-repeat 0px -25px; 	}
	.basic  a.selected , .basic  a.active {color: #00C; background: url("tab_left.png") no-repeat 0px -25px;}
	.basic div {
		/*background-color: #F6F6F6;*/
		background: url("dot.png") repeat-x top left;
		margin: 0px; padding: 0px;
	}
	.basic div.scrolling {
		overflow: auto !important;
		}
		.basic div p {
			padding:	0 10px;
			margin:		1.5ex 0;
		}
		.basic div ul {	margin-top:	1ex;}
	
	

ul.submenuleft{ width: auto; margin: 0px 5px; padding: 0px; }
ul.submenuleft li{ list-style: none; margin:0px; padding:0px ; width: auto;  display: block; border-bottom: 1px solid #e2e2e2; } 
ul.submenuleft li a{ color:#000; background:url(bill_menuleft.png) no-repeat 0px 4px; text-decoration: none;  padding: 0px 0px 3px 15px ; margin: 0px; }
ul.submenuleft li a:hover{ background:url(bill_menuleft.png) no-repeat 0px 4px; text-decoration: underline; margin: 0px; padding: 0px 0px 3px 15px ; }

/************************ End CSS Menu Left *************************************/
table.khachsan_id{ font-size: 13px;  border: 1px solid #cccccc; border-bottom: none;  border-right: none; font-weight: bold;}
table.khachsan_id td{padding: 4px 0px;  border-bottom: 1px solid #cccccc; background-color:#fff; color:#295ab0;  }
table.khachsan_id td span{ font-weight: normal; padding-left: 5px;  }
table.khachsan_id td.cols_1{  font-family: Verdana;}
table.khachsan_id td.cols_2{ color:#0066cc; }

/********************** Link Use Icon***************************/
.link_chitiet_dangky{ background:url(door_in.png)no-repeat 0px 0px; width: 30px; text-decoration: none;}
.huyphieutrehen{ text-decoration: none; color:#022c75; font-weight: bold; background:url(delete.png) no-repeat 0px 0px; padding-left: 18px; }
.huyphieutrehen:hover{ text-decoration: underline;}

/********************** End Link Use Icon***************************/

